home *** CD-ROM | disk | FTP | other *** search
/ Tux Racer / Tux Racer.iso / program files / Sunspire Studios / Tux Racer / courses / common / terrain_textures.tcl < prev    next >
Encoding:
Text File  |  2001-09-06  |  11.8 KB  |  385 lines

  1. # ----- Begin output of [objserialize :textures:terrain]
  2. if { ![objexists :textures:terrain] } { 
  3.     objnew {:classes:s_container} {:textures} {terrain}
  4. }
  5.  
  6. if { ![objexists :textures:terrain:snowa] } { 
  7.     objnew {:classes:s_texture} {:textures:terrain} {snowa}
  8. }
  9. objtryset {:textures:terrain:snowa} \
  10.     {-filename} {buttstart.png} \
  11.     {-repeatable} {1}
  12.  
  13. if { ![objexists :textures:terrain:snowb] } { 
  14.     objnew {:classes:s_texture} {:textures:terrain} {snowb}
  15. }
  16. objtryset {:textures:terrain:snowb} \
  17.     {-filename} {buttprint.png} \
  18.     {-repeatable} {1}
  19.  
  20. if { ![objexists :textures:terrain:snowc] } { 
  21.     objnew {:classes:s_texture} {:textures:terrain} {snowc}
  22. }
  23. objtryset {:textures:terrain:snowc} \
  24.     {-filename} {buttstop.png} \
  25.     {-repeatable} {1}
  26.  
  27. if { ![objexists :textures:terrain:muda] } { 
  28.     objnew {:classes:s_texture} {:textures:terrain} {muda}
  29. }
  30. objtryset {:textures:terrain:muda} \
  31.     {-filename} {mudstart.png} \
  32.     {-repeatable} {1}
  33.  
  34. if { ![objexists :textures:terrain:mudb] } { 
  35.     objnew {:classes:s_texture} {:textures:terrain} {mudb}
  36. }
  37. objtryset {:textures:terrain:mudb} \
  38.     {-filename} {mudprint.png} \
  39.     {-repeatable} {1}
  40.  
  41. if { ![objexists :textures:terrain:mudc] } { 
  42.     objnew {:classes:s_texture} {:textures:terrain} {mudc}
  43. }
  44. objtryset {:textures:terrain:mudc} \
  45.     {-filename} {mudstop.png} \
  46.     {-repeatable} {1}
  47.  
  48. if { ![objexists :textures:terrain:transition0] } { 
  49.     objnew {:classes:s_texture} {:textures:terrain} {transition0}
  50. }
  51. objtryset {:textures:terrain:transition0} \
  52.     {-filename} {transition0.png} \
  53.     {-repeatable} {1}
  54.  
  55. if { ![objexists :textures:terrain:transition1] } { 
  56.     objnew {:classes:s_texture} {:textures:terrain} {transition1}
  57. }
  58. objtryset {:textures:terrain:transition1} \
  59.     {-filename} {transition1.png} \
  60.     {-repeatable} {1}
  61.  
  62. if { ![objexists :textures:terrain:transition2] } { 
  63.     objnew {:classes:s_texture} {:textures:terrain} {transition2}
  64. }
  65. objtryset {:textures:terrain:transition2} \
  66.     {-filename} {transition2.png} \
  67.     {-repeatable} {1}
  68.  
  69. if { ![objexists :textures:terrain:transition3] } { 
  70.     objnew {:classes:s_texture} {:textures:terrain} {transition3}
  71. }
  72. objtryset {:textures:terrain:transition3} \
  73.     {-filename} {transition3.png} \
  74.     {-repeatable} {1}
  75.  
  76. if { ![objexists :textures:terrain:transition_hard0] } { 
  77.     objnew {:classes:s_texture} {:textures:terrain} {transition_hard0}
  78. }
  79. objtryset {:textures:terrain:transition_hard0} \
  80.     {-filename} {transition_hard0.png} \
  81.     {-repeatable} {1}
  82.  
  83. if { ![objexists :textures:terrain:transition_hard1] } { 
  84.     objnew {:classes:s_texture} {:textures:terrain} {transition_hard1}
  85. }
  86. objtryset {:textures:terrain:transition_hard1} \
  87.     {-filename} {transition_hard1.png} \
  88.     {-repeatable} {1}
  89.  
  90. if { ![objexists :textures:terrain:transition_hard2] } { 
  91.     objnew {:classes:s_texture} {:textures:terrain} {transition_hard2}
  92. }
  93. objtryset {:textures:terrain:transition_hard2} \
  94.     {-filename} {transition_hard2.png} \
  95.     {-repeatable} {1}
  96.  
  97. if { ![objexists :textures:terrain:transition_hard3] } { 
  98.     objnew {:classes:s_texture} {:textures:terrain} {transition_hard3}
  99. }
  100. objtryset {:textures:terrain:transition_hard3} \
  101.     {-filename} {transition_hard3.png} \
  102.     {-repeatable} {1}
  103.  
  104. if { ![objexists :textures:terrain:transition_snow0] } { 
  105.     objnew {:classes:s_texture} {:textures:terrain} {transition_snow0}
  106. }
  107. objtryset {:textures:terrain:transition_snow0} \
  108.     {-filename} {transition_snow0.png} \
  109.     {-repeatable} {1}
  110.  
  111. if { ![objexists :textures:terrain:transition_snow1] } { 
  112.     objnew {:classes:s_texture} {:textures:terrain} {transition_snow1}
  113. }
  114. objtryset {:textures:terrain:transition_snow1} \
  115.     {-filename} {transition_snow1.png} \
  116.     {-repeatable} {1}
  117.  
  118. if { ![objexists :textures:terrain:transition_snow2] } { 
  119.     objnew {:classes:s_texture} {:textures:terrain} {transition_snow2}
  120. }
  121. objtryset {:textures:terrain:transition_snow2} \
  122.     {-filename} {transition_snow2.png} \
  123.     {-repeatable} {1}
  124.  
  125. if { ![objexists :textures:terrain:transition_snow3] } { 
  126.     objnew {:classes:s_texture} {:textures:terrain} {transition_snow3}
  127. }
  128. objtryset {:textures:terrain:transition_snow3} \
  129.     {-filename} {transition_snow3.png} \
  130.     {-repeatable} {1}
  131.  
  132. if { ![objexists :textures:terrain:transition_soft0] } { 
  133.     objnew {:classes:s_texture} {:textures:terrain} {transition_soft0}
  134. }
  135. objtryset {:textures:terrain:transition_soft0} \
  136.     {-filename} {transition_soft0.png} \
  137.     {-repeatable} {1}
  138.  
  139. if { ![objexists :textures:terrain:transition_soft1] } { 
  140.     objnew {:classes:s_texture} {:textures:terrain} {transition_soft1}
  141. }
  142. objtryset {:textures:terrain:transition_soft1} \
  143.     {-filename} {transition_soft1.png} \
  144.     {-repeatable} {1}
  145.  
  146. if { ![objexists :textures:terrain:transition_soft2] } { 
  147.     objnew {:classes:s_texture} {:textures:terrain} {transition_soft2}
  148. }
  149. objtryset {:textures:terrain:transition_soft2} \
  150.     {-filename} {transition_soft2.png} \
  151.     {-repeatable} {1}
  152.  
  153. if { ![objexists :textures:terrain:transition_soft3] } { 
  154.     objnew {:classes:s_texture} {:textures:terrain} {transition_soft3}
  155. }
  156. objtryset {:textures:terrain:transition_soft3} \
  157.     {-filename} {transition_soft3.png} \
  158.     {-repeatable} {1}
  159.  
  160. if { ![objexists :textures:terrain:snow] } { 
  161.     objnew {:classes:s_texture} {:textures:terrain} {snow}
  162. }
  163. objtryset {:textures:terrain:snow} \
  164.     {-filename} {snow.png} \
  165.     {-repeatable} {1}
  166.  
  167. if { ![objexists :textures:terrain:ice] } { 
  168.     objnew {:classes:s_texture} {:textures:terrain} {ice}
  169. }
  170. objtryset {:textures:terrain:ice} \
  171.     {-filename} {ice.png} \
  172.     {-repeatable} {1}
  173.  
  174. if { ![objexists :textures:terrain:rock] } { 
  175.     objnew {:classes:s_texture} {:textures:terrain} {rock}
  176. }
  177. objtryset {:textures:terrain:rock} \
  178.     {-filename} {rock.png} \
  179.     {-repeatable} {1}
  180.  
  181. if { ![objexists :textures:terrain:mud] } { 
  182.     objnew {:classes:s_texture} {:textures:terrain} {mud}
  183. }
  184. objtryset {:textures:terrain:mud} \
  185.     {-filename} {mud.png} \
  186.     {-repeatable} {1}
  187.  
  188. if { ![objexists :textures:terrain:pebblesnow] } { 
  189.     objnew {:classes:s_texture} {:textures:terrain} {pebblesnow}
  190. }
  191. objtryset {:textures:terrain:pebblesnow} \
  192.     {-filename} {pebblesnow.png} \
  193.     {-repeatable} {1}
  194.  
  195. if { ![objexists :textures:terrain:pebbles2] } { 
  196.     objnew {:classes:s_texture} {:textures:terrain} {pebbles2}
  197. }
  198. objtryset {:textures:terrain:pebbles2} \
  199.     {-filename} {pebbles2.png} \
  200.     {-repeatable} {1}
  201.  
  202. if { ![objexists :textures:terrain:pavement1] } { 
  203.     objnew {:classes:s_texture} {:textures:terrain} {pavement1}
  204. }
  205. objtryset {:textures:terrain:pavement1} \
  206.     {-filename} {pavement1.png} \
  207.     {-repeatable} {1}
  208.  
  209. if { ![objexists :textures:terrain:icyroad] } { 
  210.     objnew {:classes:s_texture} {:textures:terrain} {icyroad}
  211. }
  212. objtryset {:textures:terrain:icyroad} \
  213.     {-filename} {icyroad.png} \
  214.     {-repeatable} {1}
  215.  
  216. if { ![objexists :textures:terrain:icycobblestone] } { 
  217.     objnew {:classes:s_texture} {:textures:terrain} {icycobblestone}
  218. }
  219. objtryset {:textures:terrain:icycobblestone} \
  220.     {-filename} {icycobblestone.png} \
  221.     {-repeatable} {1}
  222.  
  223. if { ![objexists :textures:terrain:ice2] } { 
  224.     objnew {:classes:s_texture} {:textures:terrain} {ice2}
  225. }
  226. objtryset {:textures:terrain:ice2} \
  227.     {-filename} {ice2.png} \
  228.     {-repeatable} {1}
  229.  
  230. if { ![objexists :textures:terrain:grass] } { 
  231.     objnew {:classes:s_texture} {:textures:terrain} {grass}
  232. }
  233. objtryset {:textures:terrain:grass} \
  234.     {-filename} {grass.png} \
  235.     {-repeatable} {1}
  236.  
  237. if { ![objexists :textures:terrain:forestfloor2] } { 
  238.     objnew {:classes:s_texture} {:textures:terrain} {forestfloor2}
  239. }
  240. objtryset {:textures:terrain:forestfloor2} \
  241.     {-filename} {forestfloor2.png} \
  242.     {-repeatable} {1}
  243.  
  244. if { ![objexists :textures:terrain:driftsnow] } { 
  245.     objnew {:classes:s_texture} {:textures:terrain} {driftsnow}
  246. }
  247. objtryset {:textures:terrain:driftsnow} \
  248.     {-filename} {driftsnow.png} \
  249.     {-repeatable} {1}
  250.  
  251. if { ![objexists :textures:terrain:dirt] } { 
  252.     objnew {:classes:s_texture} {:textures:terrain} {dirt}
  253. }
  254. objtryset {:textures:terrain:dirt} \
  255.     {-filename} {dirt.png} \
  256.     {-repeatable} {1}
  257.  
  258. if { ![objexists :textures:terrain:deepice] } { 
  259.     objnew {:classes:s_texture} {:textures:terrain} {deepice}
  260. }
  261. objtryset {:textures:terrain:deepice} \
  262.     {-filename} {deepice.png} \
  263.     {-repeatable} {1}
  264.  
  265. if { ![objexists :textures:terrain:forestfloor] } { 
  266.     objnew {:classes:s_texture} {:textures:terrain} {forestfloor}
  267. }
  268. objtryset {:textures:terrain:forestfloor} \
  269.     {-filename} {forestfloor.png} \
  270.     {-repeatable} {1}
  271.  
  272. if { ![objexists :textures:terrain:patternsnow] } { 
  273.     objnew {:classes:s_texture} {:textures:terrain} {patternsnow}
  274. }
  275. objtryset {:textures:terrain:patternsnow} \
  276.     {-filename} {patternsnow.png} \
  277.     {-repeatable} {1}
  278.  
  279. if { ![objexists :textures:terrain:thinsnow] } { 
  280.     objnew {:classes:s_texture} {:textures:terrain} {thinsnow}
  281. }
  282. objtryset {:textures:terrain:thinsnow} \
  283.     {-filename} {thinsnow.png} \
  284.     {-repeatable} {1}
  285.  
  286. if { ![objexists :textures:terrain:snowprints] } { 
  287.     objnew {:classes:s_texture} {:textures:terrain} {snowprints}
  288. }
  289. objtryset {:textures:terrain:snowprints} \
  290.     {-filename} {snowprints.png} \
  291.     {-repeatable} {1}
  292.  
  293. if { ![objexists :textures:terrain:slate1] } { 
  294.     objnew {:classes:s_texture} {:textures:terrain} {slate1}
  295. }
  296. objtryset {:textures:terrain:slate1} \
  297.     {-filename} {slate1.png} \
  298.     {-repeatable} {1}
  299.  
  300. if { ![objexists :textures:terrain:slate2] } { 
  301.     objnew {:classes:s_texture} {:textures:terrain} {slate2}
  302. }
  303. objtryset {:textures:terrain:slate2} \
  304.     {-filename} {slate2.png} \
  305.     {-repeatable} {1}
  306.  
  307. if { ![objexists :textures:terrain:snow2streak1] } { 
  308.     objnew {:classes:s_texture} {:textures:terrain} {snow2streak1}
  309. }
  310. objtryset {:textures:terrain:snow2streak1} \
  311.     {-filename} {snow2streak1.png} \
  312.     {-repeatable} {1}
  313.  
  314. if { ![objexists :textures:terrain:snow2streak2] } { 
  315.     objnew {:classes:s_texture} {:textures:terrain} {snow2streak2}
  316. }
  317. objtryset {:textures:terrain:snow2streak2} \
  318.     {-filename} {snow2streak2.png} \
  319.     {-repeatable} {1}
  320.  
  321. if { ![objexists :textures:terrain:snowruts] } { 
  322.     objnew {:classes:s_texture} {:textures:terrain} {snowruts}
  323. }
  324. objtryset {:textures:terrain:snowruts} \
  325.     {-filename} {snow2straight.png} \
  326.     {-repeatable} {1}
  327.  
  328. if { ![objexists :textures:terrain:redrock] } { 
  329.     objnew {:classes:s_texture} {:textures:terrain} {redrock}
  330. }
  331. objtryset {:textures:terrain:redrock} \
  332.     {-filename} {redrock.png} \
  333.     {-repeatable} {1}
  334.  
  335. if { ![objexists :textures:terrain:sawdust] } { 
  336.     objnew {:classes:s_texture} {:textures:terrain} {sawdust}
  337. }
  338. objtryset {:textures:terrain:sawdust} \
  339.     {-filename} {sawdust.png} \
  340.     {-repeatable} {1}
  341.  
  342. if { ![objexists :textures:terrain:snowy_path] } { 
  343.     objnew {:classes:s_texture} {:textures:terrain} {snowy_path}
  344. }
  345. objtryset {:textures:terrain:snowy_path} \
  346.     {-filename} {snowy_path.png} \
  347.     {-repeatable} {1}
  348.  
  349. if { ![objexists :textures:terrain:snowydeepice] } { 
  350.     objnew {:classes:s_texture} {:textures:terrain} {snowydeepice}
  351. }
  352. objtryset {:textures:terrain:snowydeepice} \
  353.     {-filename} {snowydeepice.png} \
  354.     {-repeatable} {1}
  355.     
  356. if { ![objexists :textures:terrain:snowyice] } { 
  357.     objnew {:classes:s_texture} {:textures:terrain} {snowyice}
  358. }
  359. objtryset {:textures:terrain:snowyice} \
  360.     {-filename} {snowyice.png} \
  361.     {-repeatable} {1}
  362.  
  363. if { ![objexists :textures:terrain:snowygrass] } { 
  364.     objnew {:classes:s_texture} {:textures:terrain} {snowygrass}
  365. }
  366. objtryset {:textures:terrain:snowygrass} \
  367.     {-filename} {snowygrass.png} \
  368.     {-repeatable} {1}
  369.     
  370. if { ![objexists :textures:terrain:snowydeadgrass] } { 
  371.     objnew {:classes:s_texture} {:textures:terrain} {snowydeadgrass}
  372. }
  373. objtryset {:textures:terrain:snowydeadgrass} \
  374.     {-filename} {snowydeadgrass.png} \
  375.     {-repeatable} {1}
  376.  
  377. if { ![objexists :textures:terrain:snowyslate] } { 
  378.     objnew {:classes:s_texture} {:textures:terrain} {snowyslate}
  379. }
  380. objtryset {:textures:terrain:snowyslate} \
  381.     {-filename} {snowy_slate.png} \
  382.     {-repeatable} {1}
  383.  
  384. # ----- End output of [objserialize :textures:terrain]
  385.